chatterbox with a grating voice - Turco Inglés Diccionario